#!/bin/bash

# 使用 find 命令查找所有 .yml 文件
find . -name "main.yml" -print0 | while IFS= read -r -d '' file
do
    # 对每个文件执行 ansible-lint
    echo "Linting $file"
    ansible-lint "$file"
done

find ./playbooks -name "*.yml" -print0 | while IFS= read -r -d '' file
do
    # 对每个文件执行 ansible-lint
    echo "Linting $file"
    ansible-lint "$file"
done
